import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStream;
import java.io.OutputStream;
import java.security.cert.Extension;
import java.io.*;

public class Main28 {
    public static void main(String[] args)throws Exception {
        BufferedWriter out1 = new BufferedWriter(new FileWriter("srcfile"));
        out1.write("string to be copied\n");
        out1.close();
        InputStream in = new FileInputStream("srcfile");
        OutputStream out = new FileOutputStream(new File("destfile"));
        byte[] buf=new byte[1024];
        int len;
        while((len=in.read(buf))>0){
            out.write(buf,0,len);
        }
        in.close();
        out.close();
        BufferedReader in1 = new BufferedReader(new FileReader("destfile"));
        String str;
        while((str=in1.readLine())!=null){
            System.out.println(str);
        }
        in1.close();
    }
}
